• NoNavigation allows you to enable Navigation Services on your system at any time. No patching.
Why should I use this ?
• Using Navigation Services on older Macs is sloooow. Real slooow. If you wonder if older Macs can stil run
Navigation services, I have a Quadra 800 using system 8.6.1. Which is fast and nice. Except...NavigationServices.
• You don't like it. Personally, beside the fact it's slow ( a hardware issue), I don't like it.
System Requirements
One needs:
- System 8.5 or higher
- Navigation Services to disable (:^)
How To Use NoNavigation
Drop the 'NoNavigation' extension on your system folder and confirm that you want to put it in the extensions folder.
Reboot the computer.
Now start up the 'NoNavigation Edit' program to enable or disable Navigation services at any time.
Changes take effect immediatelly. No reboot necessary !
Known Problems
- There is a problem with DefaultFolder, because it uses its own system to disable navigation services.
But I you have DefaultFolder, you don't need NoNavigation.
- Some programs just don't check for navigation services and assume, based on the system version, it's present.
The smarter ones, will try to load the navigations services and when they can't load it, use the older standard file
routines.
The 'obnoxious' one, don't and persist in trying. NavigationLib will allow the persisting ones to use the navigation
services. If it wouldn't, these persisting programs would crash. (I tested it :)
- If a program sends an event to the finder (e.g. scripting) to open/get file or folder, the Navigation routines still will
be used.
- A problem was reported with some Epson drivers that go besirk without Navigation services. With the newer version
of NoNavigation, just enable navigation services before printing. Disable it afterwards.
- Changing the navigation settings while a program is active may result in unexpected behaviour. Some programs check
at startup the state of the navigation services. If you later change that state, these programs may get confused. E.g.
Codewarrior has this problem and throws an 'Operating system error' at your face.
Version History
1.0 First public release
1.0.1 Added a little note about persisting programs
1.1 Added support to switch on/off the navigation services at any time.
The making of...
I hate NavigationServices. So I wanted to switch them off. I looked for tools that did this and the only thing I found was DefaultFolder. But this utility also does a lot of other (unwanted) stuff and takes a bigger memory footprint.
Because of the nature of the NavigationServices (a library) , patching it with an extension isn't easy.
Luckily, Stéphane Madrau released NoFinderzoom and also made the source code for that utility available.
Thank you Stéphane !.
It took me 30 minutes to figure out all necessary information and to port it to MW Pascal. An extra 10 minutes to catch some programs that did their own strange way for checking Navigation Services.
Now it's here. And for free.
Thanks to
As in any 'good' film, credits must be given :
Stéphane Madrau for making his source code available. Check out his NoFinderZoom path to speed up window drawing
without those annoying zooming rectangles : http://www.multimania.com/madrau
NoNavigation is freeware which means that you can may copy and use it without paying any fee to the author
under the following restrictions:
- Each copy of NoNavigation must be accompanied by this ReadMe file;
- You may not alter NoNavigation in any way;
- Creators of commercial shareware & freeware volumes (CD-ROMS, diskettes etc.) may include NoNavigation if they send the author a free copy of the volume (for postal address see Contacting the author below)
NoNavigation cannot be sold, either by itself or with any other product, without the written permission of Arnout Symoens.
This software is provided 'as-is' with no warranty or garantuee whatsoever given or implied.
In no event will Arnout Symoens, or any of the authors of associated files and documentation, be held responsible for any direct or indirect malfunctions or damages that might be the result of using NoNavigation.
Contacting the author
Please send questions, comments, criticism, bug reports and fanmail to:
Xartas@darkstar.net
Or in case you want to send a written (?!) letter, a postcard, a T-Shirt, a PowerMac, a life etc.: